----------------------------------------------------------------------------------------------------
-------------------------------------------------SCRIPTING--------------------------------------
----------------------------------------------------------------------------------------------------
Keep the chapter_main function. Don't rename scene function.

================
== STARTING SCRIPT ==
================
	$\ = $SYSTEM_present_process;
	SystemInit();
	SystemSet();

========
== TEXT ==
========
<PRE box00>					//	Starts text
[textNUMBER]					//	Required after PRE box

{	Stand("stNAME", "STATE", 100, @-XDEVIATION); //	Makes NAME appear in state STATE.
	FadeStand("stNAME_STATE", 100, true);}	//	XDEVIATION decides X position (default = 100).

{	Stand("stNAME", "STATE", 200, @-XDEVIATION); //	Makes NAME appear in state STATE
	DeleteStand("stOLDNAME_OLDSTATE", 0, true);	//	While removing OLDNAME, who was in state OLDSTATE
	FadeStand("stNAME_STATE", 200, true);}	//	XDEVIATION decides X position (default = 100).

</PRE>						//	Ends text

SetText($SYSTEM_present_preprocess,$SYSTEM_present_text); //	Prepares text
TypeBegin();					//	Displays text

DeleteStand("stNAME_STATE", 0, true);		//	Removes NAME, who is in STATE
FadeDelete("wiP", 1000, true);			//	Required for DeleteStand

=============
== BACKGROUND ==
=============
CreateBG(100, 1000, 0, 0, "FOLDERS/NAME.jpg")	//	Load background NAME.jpg from FOLDERS.
						//	Backgrounds are 800x600.

CreateTextureEX("HANDLE", 100, 0, 0, "FOLDERS/NAME.jpg") //	Prepare FOLDERS/NAME.jpg to display as CG. It is now referred to as HANDLE.
Fade("HANDLE", 1000, 1000, null, true)		// Make HANDLE appear.
FadeDelete("HANDLE*", 1000, true)			//	Remove HANDLE

CreateColor("HANDLE", 100, 0, 0, 800, 600, "COLOR")	//	Makes the background color COLOR. Colors found to work so far:
						//	Black, Red

===============
== MUSIC & SOUND ==
===============
SoundPlay("@NAME", 0, 1000, true)			//	Plays music NAME
SetVolume("@NAME", 0, 0, NULL)			//	Stops music NAME

==========
== EFFECTS ==
==========
DelusionOut()					//	Delusion fade-out
DelusionOut2()					//	Required after DelusionOut()

================
== MISC COMMANDS ==
================
$SYSTEM_last_text="TEXT"				//	Changes 'last text' on save screen to TEXT
$SYSTEM_text_auto_lock=true			//	Unknown
$SYSTEM_text_interval = 128			//	Unknown
CreateColor("back04", 100, 0, 0, 800, 600, "Black")	//	Unknown
CreateWindow("box10", 20500, 50, 260, 800, 130, true)	//	Unknown
Save(9999)					//	Unknown
Wait(NUMBER)					//	Waits for NUMBER time (1000th seconds?)



----------------------------------------------------------------------------------------------------
------------------------------------------------INSERTION---------------------------------------
----------------------------------------------------------------------------------------------------

===========================
== INSERTING CHARACTER SPRITES: ==
===========================

(Extract cg.npa to /cg/, remove cg.npa)
Put .PNG sprite in /cg/st/. stNAME_STATE.png
Animations:
stNAME_STATE_eye01.png
stNAME_STATE_eye02.png
stNAME_STATE_lip01.png
stNAME_STATE_lip02.png

Edit /nss/function_stand.nss
Add between other stuff:
}else if($Lԍ=="stNAME"){
....stNAME
		$cha="Name";
		$m_x=147;
		$m_y=177;
		$m_w=25;
		$m_h=22;
		$e_x=120;
		$e_y=135;
		$e_w=71;
		$e_h=46;



=================
== INSERTING MUSIC ==
=================

(Extract sound.npa to /sound/, remove sound.npa)
Put OGG music in /sound/bgm/. NAME.ogg
Edit /nss/function.nss.
Add at correct positions:
CreateBGM("NAME","NAME");
Request("@NAME",Lock);